﻿using System;
using System.Collections.Generic;

namespace Rj_GsInsurance.Server.DataBaseContext.Entities
{
    public partial class WardTbMedicalCureInfo
    {
        /// <summary>
        /// 住院流水号
        /// </summary>
        public int RegNo { get; set; }
        /// <summary>
        /// 入院途径，字典
        /// </summary>
        public int? InWay { get; set; }
        /// <summary>
        /// 患者来源，字典
        /// </summary>
        public int? PatSource { get; set; }
        /// <summary>
        /// 入院时间
        /// </summary>
        public DateTime? InDate { get; set; }
        /// <summary>
        /// 入院确诊日期
        /// </summary>
        public DateTime? InConfirmDate { get; set; }
        /// <summary>
        /// 入院科室
        /// </summary>
        public int? InDept { get; set; }
        /// <summary>
        /// 入院病区
        /// </summary>
        public int? InWard { get; set; }
        /// <summary>
        /// 入院病房
        /// </summary>
        public int? InRoom { get; set; }
        /// <summary>
        /// 转科科室
        /// </summary>
        public string? TransferDept { get; set; }
        /// <summary>
        /// 出院科室
        /// </summary>
        public int? OutDept { get; set; }
        /// <summary>
        /// 出院病区
        /// </summary>
        public int? OutWard { get; set; }
        /// <summary>
        /// 出院病房
        /// </summary>
        public int? OutRoom { get; set; }
        /// <summary>
        /// 出院时间
        /// </summary>
        public DateTime? OutDate { get; set; }
        /// <summary>
        /// 实际住院天数，&gt;0
        /// </summary>
        public int? InDays { get; set; }
        /// <summary>
        /// 门急诊诊断编码，字典
        /// </summary>
        public string? ClinicDiagCode { get; set; }
        /// <summary>
        /// 门急诊诊断名称，字典
        /// </summary>
        public string? ClinicDiagName { get; set; }
        /// <summary>
        /// 入院诊断编码，字典
        /// </summary>
        public string? InHospDiagCode { get; set; }
        /// <summary>
        /// 入院诊断编码，字典
        /// </summary>
        public string? InHospDiagName { get; set; }
        /// <summary>
        /// 出院主要诊断编码，字典
        /// </summary>
        public string? MainDiagCode { get; set; }
        /// <summary>
        /// 出院主要诊断名称，字典
        /// </summary>
        public string? MainDiagName { get; set; }
        /// <summary>
        /// 出院主要诊断入院病情，字典
        /// </summary>
        public string? MainDiagInState { get; set; }
        /// <summary>
        /// 出院主要诊断出院情况，字典
        /// </summary>
        public string? MainDiagOutState { get; set; }
        /// <summary>
        /// 病理诊断编码，条件必填
        /// </summary>
        public string? PathologyCode { get; set; }
        /// <summary>
        /// 病理诊断名称，条件必填
        /// </summary>
        public string? PathologyName { get; set; }
        /// <summary>
        /// 病理号，条件必填
        /// </summary>
        public string? PathologyNo { get; set; }
        /// <summary>
        /// 损伤、中毒外部原因编码，条件必填
        /// </summary>
        public string? DamageCode { get; set; }
        /// <summary>
        /// 损伤、中毒外部原因编码，条件必填
        /// </summary>
        public string? DamageName { get; set; }
        /// <summary>
        /// 有无过敏，字典
        /// </summary>
        public int? IsAllergy { get; set; }
        /// <summary>
        /// 药物过敏信息，条件必填
        /// </summary>
        public string? AllergyInfo { get; set; }
        /// <summary>
        /// ABO血型，字典
        /// </summary>
        public int? Abo { get; set; }
        /// <summary>
        /// RH血型，字典
        /// </summary>
        public int? Rh { get; set; }
        /// <summary>
        /// 输血反应，条件必填
        /// </summary>
        public string? Reaction { get; set; }
        /// <summary>
        /// 妊娠梅毒筛查，字典
        /// </summary>
        public string? SyphilisScreen { get; set; }
        /// <summary>
        /// 新生儿疾病筛查（CH），字典
        /// </summary>
        public string? DiseaseScreenCh { get; set; }
        /// <summary>
        /// 新生儿疾病筛查（PKU），字典
        /// </summary>
        public string? DiseaseScreenPku { get; set; }
        /// <summary>
        /// 新生儿疾病筛查（CAH），字典
        /// </summary>
        public string? DiseaseScreenCah { get; set; }
        /// <summary>
        /// 新生儿疾病筛查（G6PD），字典
        /// </summary>
        public string? DiseaseScreenG6pd { get; set; }
        /// <summary>
        /// 新生儿疾病筛查（HEAR），字典
        /// </summary>
        public string? DiseaseScreenHear { get; set; }
        /// <summary>
        /// 产后出血，字典
        /// </summary>
        public string? Pph { get; set; }
        /// <summary>
        /// 新生儿性别，字典
        /// </summary>
        public string? BabySex { get; set; }
        /// <summary>
        /// 新生儿体重，字典
        /// </summary>
        public string? BabyWeight { get; set; }
        /// <summary>
        /// 是否临床路径，字典
        /// </summary>
        public int? ClinPathWays { get; set; }
        /// <summary>
        /// 遗传，字典
        /// </summary>
        public int? Inheritance { get; set; }
        /// <summary>
        /// 抢救次数
        /// </summary>
        public int? Rescue { get; set; }
        /// <summary>
        /// 抢救成功次数
        /// </summary>
        public int? RescueSucc { get; set; }
        /// <summary>
        /// 死亡患者尸检，字典
        /// </summary>
        public string? Autopsy { get; set; }
        /// <summary>
        /// 死亡原因
        /// </summary>
        public string? DeadInfo { get; set; }
        /// <summary>
        /// 精神科疑难病历，字典
        /// </summary>
        public string? SpiritDifficultCode { get; set; }
        /// <summary>
        /// 精神科疑难病历名称，条件必填
        /// </summary>
        public string? SpiritDifficultName { get; set; }
        /// <summary>
        /// 精神科危重病历
        /// </summary>
        public string? SpiritCriticalCode { get; set; }
        /// <summary>
        /// 精神科危重病历名称，条件必填
        /// </summary>
        public string? SpiritCriticalName { get; set; }
        /// <summary>
        /// 科主任
        /// </summary>
        public int? Director { get; set; }
        /// <summary>
        /// 主任医师
        /// </summary>
        public int? ChiefDoctor { get; set; }
        /// <summary>
        /// 主治医师
        /// </summary>
        public int? AttendingDoctor { get; set; }
        /// <summary>
        /// 住院医师
        /// </summary>
        public int? ResidentDoctor { get; set; }
        /// <summary>
        /// 责任护士
        /// </summary>
        public int? DutyNurse { get; set; }
        /// <summary>
        /// 进修医师
        /// </summary>
        public int? RefresherDoctor { get; set; }
        /// <summary>
        /// 实习医师
        /// </summary>
        public int? StudentNurse { get; set; }
        /// <summary>
        /// 编码员
        /// </summary>
        public int? Coder { get; set; }
        /// <summary>
        /// 病案质量，字典
        /// </summary>
        public string? MedicalQuality { get; set; }
        /// <summary>
        /// 质控医师
        /// </summary>
        public int? QualityDoctor { get; set; }
        /// <summary>
        /// 质控护士
        /// </summary>
        public int? QualityNurse { get; set; }
        /// <summary>
        /// 质控日期
        /// </summary>
        public DateTime? QualityDate { get; set; }
        /// <summary>
        /// 离院方式，字典
        /// </summary>
        public string? OutWay { get; set; }
        /// <summary>
        /// 拟接收医疗机构名称，条件必填
        /// </summary>
        public string? ReceiveMechanism { get; set; }
        /// <summary>
        /// 在住院计划，字典
        /// </summary>
        public int? AgainHospPlan { get; set; }
        /// <summary>
        /// 再住院目的
        /// </summary>
        public string? AgainHospObjective { get; set; }
        /// <summary>
        /// 入院前昏迷时间，单位天
        /// </summary>
        public int? BeforeComaDay { get; set; }
        /// <summary>
        /// 入院前昏迷时间，单位小时
        /// </summary>
        public int? BeforeComaHour { get; set; }
        /// <summary>
        /// 入院前昏迷时间，单位分钟
        /// </summary>
        public int? BeforeComaMinute { get; set; }
        /// <summary>
        /// 入院后昏迷时间，单位天
        /// </summary>
        public int? AfterComaDay { get; set; }
        public int? AfterComaHour { get; set; }
        public int? AfterComaMinute { get; set; }
        public int HospitalId { get; set; }
        public string? Plasma { get; set; }
        public string? RedBloodCell { get; set; }
        public string? WholeBlood { get; set; }
        public string? Platelet { get; set; }
        public string? AutologousBlood { get; set; }
        public int? OutPatAndDis { get; set; }
        public int? InPatAndDis { get; set; }
        public int? SuspectedDiagnosis { get; set; }
        public string? ReceiveMechanismCode { get; set; }
        public string? InRoomNo { get; set; }
        public string? OutRoomNo { get; set; }
        public int? IsCritical { get; set; }
        public int? IsRescue { get; set; }
        public string? PathologyNo1 { get; set; }
        public string? PathologyCode1 { get; set; }
        public string? PathologyName1 { get; set; }
        public int? SurgeryBeforeAndAfter { get; set; }
        public string? ClinicalSituation { get; set; }
        public string? RadiationSituation { get; set; }
        public string? PathologySupplyCode { get; set; }
        public string? PathologySupplyName { get; set; }
        public string? Syndrome { get; set; }
        public int? ReturnTo { get; set; }
    }
}
